| Name | Description |
|---|---|
| Template for single-input single-output plants | |
| Template for multi-input multi-output plants | |
| MIMO plant template | |
| SimpleStateSpaceControl | Template for simple state feedback controllers with an optional pre-filter |
| Output the sum of the two inputs (inputs are on the left and below) | |
| TwoDegreesOfFreedomControlSISO | Template of a controller with two structural degrees of freedom and an inverse plant model in forward path |
| SISO dummy plant model which can be used in templates | |
| SISO plant template |
Modelica_LinearSystems2.Controller.Templates.PartialPlantSISO
| Name | Description |
|---|---|
| y | |
| u | |
| ym |
Modelica_LinearSystems2.Controller.Templates.PartialPlantMIMO
| Name | Description |
|---|---|
| n | system order |
| m | number of inputs |
| l | number of measurable outputs |
| additionalMeasurableOutputs |
| Name | Description |
|---|---|
| y[n] | |
| u[m] | |
| ym[l] |
Modelica_LinearSystems2.Controller.Templates.PlantTemplate
| Name | Description |
|---|---|
| n | system order |
| m | number of inputs |
| l | number of measurable outputs |
| additionalMeasurableOutputs |
| Name | Description |
|---|---|
| y[n] | |
| u[m] | |
| ym[l] |
| Name | Description |
|---|---|
| plant |
Modelica_LinearSystems2.Controller.Templates.Add2
This blocks computes output y as difference of the commanded input u1 and the feedback input u2:
y = u1 - u2;
Example:
parameter: n = 2
results in the following equations:
y = u1 - u2
| Name | Description |
|---|---|
| u1 | |
| u2 | |
| y |
Template of a controller with two structural degrees of freedom and an inverse plant model in forward path. The functionality of such contorl system structures is discribed in [1]
[1] Looye, G. et al, "Nonlinear inverse moldes for control",
Proceedings Modelica Conference 2005, pp. 267-279, 2005.
| Name | Description |
|---|---|
| l | number of measurable outputs |
| additionalMeasurableOutputs | |
| controller | |
| plant | |
| plant2 |
Modelica_LinearSystems2.Controller.Templates.Plant_SISO
| Name | Description |
|---|---|
| l | number of measurable outputs |
| additionalMeasurableOutputs |
| Name | Description |
|---|---|
| y | |
| u | |
| ym[l] |
Modelica_LinearSystems2.Controller.Templates.PlantTemplate_SISO
| Name | Description |
|---|---|
| l | number of measurable outputs |
| additionalMeasurableOutputs |
| Name | Description |
|---|---|
| y | |
| u | |
| ym[l] |